lease for life or lives - Turco Inglés Diccionario